from django.contrib import admin
from prictise.models import *


# Register your models here.

class CategoryAdmin(admin.ModelAdmin):
    """
    通过对list_display的定义
    可以使页面中展示更多的字段数据信息
    """
    list_display = [
        'id', 'cate_name', 'picture', 'count', 'weight'
    ]
    """
    控制执行功能的显示区域，默认是在上部
    要先将上部的屏蔽掉，才能将其单独展示在下部
    若不修改其默认值，会出现两个执行功能的控制模块
    """
    actions_on_top = False
    actions_on_bottom = True
    """
    根据字段名来进行搜索的输入框
    自动进行模糊匹配，忽略大小写
    """
    search_fields = ['cate_name']

    list_editable = ['cate_name']

    readonly_fields = ['count']





# 注册模型类，这样就会在Django自带管理系统后台展示
"""
用户  站点  注册  栏目  表名
"""
admin.site.register(Category, CategoryAdmin)
